Well he said the passenger side rear was missing the shims and could cause this noise. Which I plan to fix now that I know they are missing. However the sound is very clearly coming from the front. I replaced the front brakes and rotors myself about 4k miles ago and one side did have one less shim than the other. Noise just started a few days ago though. Think the shim could be the cause? Also, it makes the noise while coasting, not just when applying the brakes.
To the other reply, it is an all stock suspension. I'm sure he checked those things, he said he checked anything that would generally cause this.